.banner{
    width:980px;
    margin:0 auto;
    margin-top:15px;
}

.brandNow-mt15{ margin-top:15px;}
.brandNow-title{ border-bottom:1px solid #781D1A; padding:24px 0 7px 0;}
.brandNow-content{ overflow:hidden;}
.brandNow-content img{ border:0; vertical-align:top;}
.brandNow-content ul{ width:1000px;}
.brandNow-content li{ float:left; border:#FFE4C9 1px solid; position:relative; margin:17px 18px 0 0;}
.brandNow-content li a span{ width:313px; height:44px; position:absolute; left:0; bottom:0; cursor:pointer;}
.brandNow-content li a .pic-h{ display:none;}


#brandLater{
    width:980px;
    height:440px;
    margin-top:22px;
}
#brandLater h2{
    width:980px;
    height:30px;
    border-bottom:1px solid #7c171c;
    margin-bottom:19px;
}
#brandLater .brandLater-content{
    width:978px;
    height:380px;
    border:1px solid #964549;
    overflow:hidden;
}
#brandLater .brandLater-content .ks-switchable-nav li{
    width:193px;
    height:24px;
    border:1px solid #6e2528;
    background-color:#7c171c;
    margin-right:1px;
    float:left;
    text-align:center;
    line-height:24px;
}
#brandLater .brandLater-content .ks-switchable-nav .first{
	width:192px;
	}
#brandLater .brandLater-content .ks-switchable-nav .last{
	width:193px;
	margin-right:0px;
	}
#brandLater .brandLater-content .ks-switchable-nav li a{
    color:#fff;
    text-decoration:none;
}

#brandLater .brandLater-content .ks-switchable-nav .ks-active{
    border:1px solid #571616;
    background-color:#fff;
    border:1px solid #fff;
    outline:none;
}
#brandLater .brandLater-content .ks-switchable-nav .ks-active a{
    color:#7c171c;
}	
#brandLater .brandLater-content .ks-switchable-content{
    width:978px;
    height:354px;
    padding:15px;
    overflow:hidden;
}
#brandLater .brandLater-content .ks-switchable-content li{
    width:311px;
    height:157px;
    float:left;
    margin:0 7px 9px 0;	
}